package com.ft.oa.domain.project;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ft.oa.domain.Attachment;
import com.ft.oa.domain.dto.knowledgeBase.AttachmentDto;
import lombok.Data;

import java.time.LocalDate;
import java.util.List;

/**
 * 招投标分页查询实体
 */
@Data
public class BidProjectPage {
    private int id;
    private int page;
    private int size;

    /**
     * 客户名称
     */
    private String bidUnit;

    /**
     * 投标结果
     */
    private Integer bidResult;
    /**
     * 审批意见
     */
    private String remarks;
    /**
     * 审核状态
     */
    private String approvalstatus;
    /**
     * 招标名称
     */
    private  String bidName;

    /**
     * 关联项目线索
     */
    private String relatedProjectCues;

    /**
     * 是否已已立项 0-未立项 1-已立项
     */
    private Integer toProject;
    /**
     * 中标金额
     */
    private String money;
    /**
     * 评标得分
     */
    private String pbscore;
    /**
     * 定标日期
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern="yyyy-MM-dd")
    private LocalDate dbtime;
    /**
     * 发布日期
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern="yyyy-MM-dd")
    private LocalDate fbtime;
    /**
     * 中标 通知书附件
     */
    private List<AttachmentDto> attachments;
    /**
     * 项目编码
     */
    private String projectNumber;
}
